<html>
<head>
<META HTTP-EQUIV="Content-Type" content="text/html; charset=UTF-8">
<title>实用工具组件包 - COM组件参考</title>
<link rel="stylesheet" type="text/css" href="comdoc.css"/>
</head>
<body>
<h1>Discoverx2.MSOfficeUtil</h1>
<h2>MS Office实用工具组件</h2>
<hr/>
<h3>方法:</h3>
<table class="comobjmembers" cellspacing="0" cellpadding="2">
<colgroup><col width="30%"/><col width=""/></colgroup>
<tr class="head"><td>方法签名</td><td>方法说明</td></tr>
<tr class="memberitemodd"><td>GetMSOfficeAppMainVersion<div class="methodparam">参数1:appId(整数),默认值:0</div><div class="methodparam">返回:整数</div></td><td>获取本机使用的MS Office程序主版本号。appId为0（默认）表示Word，为1表示Excel，其余值则返回0；返回：9、10、11、12分别表示Office 2000、XP、2003、2007。</td></tr>
<tr class="memberitemeven"><td>SetMSOfficeAPPMacroSecurity<div class="methodparam">参数1:appId(整数),默认值:0</div><div class="methodparam">参数2:secLevel(整数),默认值:1</div><div class="methodparam">参数3:mainVer(整数),默认值:0</div><div class="methodparam">返回:布尔</div></td><td>设置MS Office 宏设置的安全级别（会永久更改Office程序安全级别，请谨慎使用）。appId为0（默认）表示Word，为1表示Excel，其余值则直接返回；secLevel为级别，默认为1（最低安全限制，其有效值为“0-4”且不同MS Office版本支持的值不同，其中secLevel为0表示恢复为MS Office程序默认）；mainVer为Office程序版本号（默认为0表示自动通过GetMSOfficeAppMainVersion获取）；设置成功则返回TRUE，否则返回FALSE。</td></tr>
<tr class="memberitemodd"><td>AddMSOfficeAppTrustedLocation<div class="methodparam">参数1:szLocation(文本)</div><div class="methodparam">参数2:appId(整数),默认值:0</div><div class="methodparam">返回:布尔</div></td><td>增加MS Office程序的受信任位置。szLocation为有效的受信任位置对应完整路径信息；appId为0（默认）表示Word，为1表示Excel，其余值则直接返回；设置成功则返回TRUE，否则返回FALSE。目前只针对MS Office2007及其以上版本有效。可能存在安全风险，请谨慎使用！</td></tr>
</table>
</body>
</html>